Qt 5.12.1 and valgrind on Linux (#306)
authortsteven4 <tsteven4@users.noreply.github.com>
Thu, 21 Feb 2019 17:13:17 +0000 (10:13 -0700)
committerGitHub <noreply@github.com>
Thu, 21 Feb 2019 17:13:18 +0000 (10:13 -0700)
commit871c4adffc189a7c11b9a461c0e84b916e12cde3
treebdbc5c048f11d4567647f0ceff4b10de69537e40
parentf3625e44320d1daa42065941823c993e82edd108
Qt 5.12.1 and valgrind on Linux (#306)

set an environmental variable when running valgrind to disable QRegularExpressions use of JIT which causes problems for valgrind. The release build of Qt 5.12.1 uses JIT by default. The debug build does not.

warn when running older version of valgrind that don't handle RDRAND instructions used by newer versions of Qt such as 5.12.1.

support multiple docker images in travis.

create a travis docker image with Qt 5.12.1.
.travis.yml
tools/Dockerfile
tools/Dockerfile_qtio [new file with mode: 0644]
tools/make_docker_image
tools/travis_script_linux_docker
vtesto